main supplier - Alemán Inglés Diccionario